propyl aldehyde - German English Dictionary